package com.ys.service.purchase;

import java.util.List;
import java.util.Map;

import com.ys.entity.business.TpBoutique;
import com.ys.entity.purchase.TcgPurchaseAppointOrder;
import com.ys.vo.R;

/**
 *
 */
public interface TcgPurchaseAppointOrderService {

	//修改
	R edit(Map<String, Object> params, Long menuId,String subData) throws Exception;

	//新增
	R add(Map<String, Object> params,String subData) throws Exception ;


	R flowPass(Long id, String loginUserId) throws Exception;

	R flowRefuse(Long id,String reason, String loginUserId) throws Exception;

	R flowInit(Long id,String reason, String loginUserId) throws Exception;

	//删除
	R deleteTrue(Long id) throws Exception;

	//取消
	R cancel(String bid) throws Exception;


	//获取列表数据
	Map<String,Object> getExtraParam( String bid) throws Exception;

	//获取子列表数据
	List<Map<String, Object>> getItemList(String bid) throws Exception;


}